1. Hubei Collaborative Innovation Center for High-Efficiency Utilization of Solar Energy, Hubei University of Technology, Wuhan, China
2. Singapore Institute of Technology, Singapore
3. Center for Intelligent Networking and Communications (CINC), University of Electronic Science and Technology of China (UESTC), Chengdu, China
4. School of Computer Science and Engineering, Nanyang Technological University, Singapore