1. Catalysis and Conversion Processes Division
2. Indian Institute of Petroleum
3. Council of Scientific and Industrial Research
4. Dehradun 248005
5. India
6. Department of Petroleum and Chemical Engineering
7. College of Engineering
8. Sultan Qaboos University
9. Muscat 123
10. Oman