1. Department of Electrical EngineeringSchool of Electronic Information and Electrical EngineeringShanghai Jiao Tong UniversityNo. 800, Dongchuan Rd., Minhang DistrictShanghai 200240People's Republic of China
2. Institute of Energy StorageElectric Power Research Institute of Guangdong Power Grid Co., Ltd.Guangzhou510080GuangdongPeople's Republic of China
3. Department of Safety Production, Dongguan Power Supply BureauGuangdong Power Grid Co., Ltd.Dongguan523000GuangdongPeople's Republic of China