Text this: Energy Storage System in Microgrids: Challenges and Opportunities