1. Department of Computer Science, Virginia Commonwealth University, Richmond, VA, USA
2. Department of Electrical Engineering, University of Arkansas, Fayetteville, AR, USA
3. Idaho National Laboratory, Idaho Falls, ID, USA
4. National Renewable Energy Laboratory (NREL), Golden, CO, USA