Determining optimal component sizes for an isolated solar-battery micro-grid using Butterfly PSO | IEEE Conference Publication | IEEE Xplore