Journal of Shanghai Jiao Tong University
Previous Articles Next Articles
1. Key Laboratory of Control of Power Transmission and Conversion of the Ministry of Education , Shanghai Jiao Tong University, Shanghai 200240, China;
2. Datang Yunnan Power Generation Co., Ltd., Kunming 650506, China