1. Institute of Energy and Power Engineering, Zhejiang University of Technology, Hangzhou 310014, China
2. Department of Mechanical Engineering, University College London, Torrington Place, London WC1E 7JE, U.K.
3. Zhejiang Important Laboratory of Energy Storage and Building Energy Saving Technology, Huadian Electric Power Research Institute Co., Ltd., Hangzhou 310000, China