1. Hunan University, Changsha, China
2. Technical University of Denmark, Copenhagen, Denmark
3. Shenzhen Power Supply Company, Ltd., Shenzhen, China
4. Economic Research Institute, State Grid Hunan Electric Power Company, Changsha, China
5. Aalborg University, Aalborg, Denmark