1. Department of Mechanical Engineering, PSG College of Technology, Coimbatore, India
2. Department of Process and Energy, Delft University of Technology, Netherlands
3. Department of Electrical and Electronics Engineering, PSG College of Technology, Coimbatore, India
4. Department of Production Engineering, PSG College of Technology, Coimbatore, India