Text this: Integration of renewable energy sources and their power management strategies � A review