1. Delhi Technological University Department of Mechanical Engineering, , Shahbad Daulatpur, Delhi 110042 , India
2. Delhi Technological University Department of Mechanical Engineering, , Shahbad Daulatpur, Delhi 110042 , India ;
3. Delhi Technological University Nodal Centre of Excellence in Energy Transition (NCEET), , Delhi 110042 , India