1. Electrical and Computer Engineering Department University of North Carolina at Charlotte Charlotte NC 28223 USA
2. Department of Physics Arizona State University Tempe AZ 85287 USA
3. Department of Physics Science and Technology Wuhan University of Technology Wuhan Hubei 430070 China
4. Department of Physics Davidson College Davidson NC 28035 USA
5. National Renewable Energy Laboratory Golden CO 80401 USA