1. Department of Mechanical Engineering Indian Institute of Technology Delhi New Delhi India
2. NETRA (NTPC Energy Technology Research Alliance) Greater Noida India
3. Department of Energy Science and Engineering Indian Institute of Technology Delhi New Delhi India