1. Power China Construction Group Urban Planning and Design Research Institute Corporation Limited, Guangzhou 100044, China
2. Guangdong Provincial Key Laboratory of Distributed Energy System, Dongguan University of Technology, Dongguan 523808, China