Affiliation: | [1]Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China [2]Siemens Wind Power A/S, Brand 7330, Denmark [3]Belcan Corporation, Palm Beach Gardens, Florida 33410, USA [4]Department of Electronic Systems, Aalborg University, Aalborg 9220, Denmark |