1. Technion–Israel Institute of Technology, Grand Technion Energy Program, Faculty of Mechanical Engineering, Technion City, Haifa 3200003, Israel
2. Ormat Technologies, Inc., Yavne 8122101, Israel
3. Technion–Israel Institute of Technology, Faculty of Mechanical Engineering, Technion City, Haifa 3200003, Israel