1. School of Energy and Power Engineering, Chongqing University, Chongqing 400044, P. R. China
2. China Petroleum Engineering and Construction Corporation, Southwest Company, Chengdu 610041, P. R. China
3. Power China Sichuan Electric Power Engineering Co., Ltd., Chengdu 610041, P. R. China
4. School of Electrical Engineering, Chongqing University, Chongqing 400044, P. R. China