1. Department of Electrical and Computer Engineering National University of Singapore Singapore 119077 Singapore
2. Solar Energy Research Institute of Singapore National University of Singapore Singapore 117574 Singapore
3. School of New Energy Nanjing University of Science and Technology Jiangyin 214443 China