1. Conn Center for Renewable Energy Research University of Louisville Louisville KY 40292 USA
2. Department of Mechanical Engineering University of Louisville Louisville KY 40292 USA
3. Louisville Automation and Robotics Research Institute University of Louisville Louisville KY 40292 USA
4. Electrical and Computer Engineering University of Louisville Louisville KY 40292 USA