1. a The Energy and Resources Institute (TERI), IHC Complex, Lodhi Road, New Delhi 110003, India
2. c Current address: Department of Biotechnology, Meerut Institute of Engineering and Technology, Meerut 250005, Uttar Pradesh, India
3. b Department of Civil Engineering, Faculty of Engineering and Technology, Jamia Millia Islamia, New Delhi 110025, India