WEN CHEN, WEIXING HE, AND TINGXIU ZHONG Affiliation: Department of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200030, P. R. China Affiliation: Department of Electrical Engineering, Jiangsu University of Science & Technology, Zhenjiang, Jiangsu 212013, P. R. China. Corresponding author: Wen Chen (PhD), Mail address: P. O. Box 9601BB, Shanghai Jiao Tong University, Shanghai 2...