1. Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, USA
2. Electrical and Computer Engineering, University of Washington, Seattle, WA, USA
3. National Renewable Energy Laboratory, Golden, CO, USA