Community energy storage, a critical element in smart grid: A review of technology, prospect, challenges and opportunity | IEEE Conference Publication | IEEE Xplore