1. Department of Mechanical Engineering, Nantong University, No. 9, Seyuan Road, Nantong 226001, China
2. Jiangsu Engineering Research Center for Wind Energy Application, No. 9, Seyuan Road, Nantong 226001, China
3. Nantong Institute of Technology, No. 211, Yongxing Road, Nantong 226001, China