Engine Research Laboratory Department of Mechanical Engineering Indian Institute of Technology Kanpur Kanpur 208016 India;
Engine Research Laboratory Department of Mechanical Engineering Indian Institute of Technology Kanpur Kanpur 208016 India;
Engine Research Laboratory Department of Mechanical Engineering Indian Institute of Technology Kanpur Kanpur 208016 India;