1. Department of Electrical Engineering Tsinghua University Beijing China
2. Laboratory of Low Carbon Energy Tsinghua University Beijing China
3. Department of Renewable Energy China Renewable Energy Engineering Institute Beijing China
4. Department of Sales and Marketing State Grid Shanghai Pudong Electric Power Supply Company Shanghai China