1. Department of Electrical and Computer Engineering, University of Delaware, Newark, DE 19711, USA
2. College of Earth, Ocean and Environment, University of Delaware, Newark, DE 19711, USA
3. Center for Research in Wind, University of Delaware, Newark, DE 19711, USA