1. Shenzhen Polytechnic, Shenzhen, 518055, China
2. Energy Research Institute of China Southern Power Grid Company Limited, Guangzhou, Guangdong, 510663, China
3. Dongguan Power Supply Bureau of Guangdong Power Grid Company Limited, Dongguan, 523000, China
4. Guangzhou Medical University, Guangzhou, 511436, China