[1] Southeast Univ, Energy Storage Joint Res Ctr, Sch Energy & Environm, Jiangsu Prov Key Lab Solar Energy Sci & Technol, 2 Si Pai Lou, Nanjing 210096, Peoples R China
[2] Nanjing Xiao Zhuang Univ, Sch Elect Engn, Nanjing 211171, Peoples R China
[3] Shenzhen Univ, Coll Elect & Informat Engn, Shenzhen 518000, Guangdong, Peoples R China
[4] Aalto Univ, Sch Sci, Dept Appl Phys, New Energy Technol Grp, POB 15100, FI-00076 Espoo, Finland
[5] Hubei Univ, Fac Phys & Elect Sci, Wuhan 430062, Hubei, Peoples R China