1. Tsinghua Shenzhen International Graduate School, Tsinghua University, Shenzhen, China
2. School of Photovoltaic and Renewable Energy Engineering, University of New South Wales, Sydney, NSW, Australia
3. Xinjiang Oilfield Company of PetroChina, Karamay, China
4. Department of Automation, Tsinghua University, Beijing, China