Text this: Distributed Generation Placement in Radial Distribution Networks using a Bat-inspired Algorithm