1. College of New Energy, China University of Petroleum (East China), Qingdao, China
2. Qingdao Power Supply Company, State Grid Shandong Electric Power Company, Qingdao, China
3. School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USA