Affiliation: | 1. School of Energy and Power Engineering, Huazhong University of Science and Technology, Hubei, China 2. Wind Engineering and Renewable Energy Laboratory (WIRE), école Polytechnique Fédérale de Lausanne (EPFL), 1015, Lausanne, Switzerland
|