1. Faculty of 3ME Department of Process and Energy Delft University of Technology Delft The Netherlands
2. Centre for Rural Development & Technology Indian Institute of Technology Delhi New Delhi India
3. Mechanical Engineering Government Engineering College Kozhikode Kozhikode India
4. Energy and Sustainability Research Institute Groningen University Groningen The Netherlands