1. School of Engineering, The Australian National University, Canberra, Australian Capital Territory 2600, Australia
2. Department of Electrical and Electronic Engineering, The University of Melbourne, Victoria 3010, Australia
3. Jinko Solar Co., Ltd, 1 Jingke Road, Shangrao, Jiangxi 334100, China
4. Zhejiang Jinko Solar Co., Ltd, 58 Yuanhua Road, Haining, Jiaxing, Zhejiang 314416, China