1. Applied Mathematics Department University of Colorado at Boulder Boulder Colorado USA
2. Electrical, Computer and Energy Engineering Department University of Colorado at Boulder Boulder Colorado USA
3. Power Systems Engineering Center National Renewable Energy Laboratory Golden Colorado USA