1. Hubei Key Laboratory of Solar Energy Efficient Utilization and Energy Storage Operation Control, Hubei University of Technology, Wuhan 430068, Hubei, China
2. Faculty of Information Technology, Monash University, Melbourne, Victoria VIC3145, Australia