[1] Vellore Inst Technol, Sch Chem Engn, Ind Ecol Grp, Vellore, Tamil Nadu, India
[2] Vellore Inst Technol, Sch Bio Sci & Biotechnol, Vellore, Tamil Nadu, India
[3] KLE Technol Univ, Ctr Energy & Environm, Sch Adv Sci, Hubballi 580031, Karnataka, India
[4] Hamburg Univ Technol TUHH, Sch Proc Engn, Hamburg, Germany