Recent trends and development in hybrid microgrid: a review on energy resource planning and control | Synapse