A review of technologies and applications on versatile energy storage systems. (September 2021)