1. Renewable Energy Resources Lab (RERL), Department of Mechanical and Aerospace Engineering University of California Irvine California USA
2. State Key Lab of Power Systems, International Joint Laboratory on Low Carbon Clean Energy Innovation, Department of Energy and Power Engineering Tsinghua University Beijing China