1. AcSIR-Indian Institute of Petroleum
2. Dehradun, India
3. Catalysis and Conversion Processes Division
4. Indian Institute of Petroleum
5. Council of Scientific and Industrial Research
6. Dehradun-248005, India
7. CSIR-Indian Institute of Chemical Technology
8. India