1. Department of Chemical and Biochemical Engineering
2. Indian Institute of Technology Patna
3. Patna 801106
4. India
5. Institute of Chemical and Engineering Sciences
6. A*STAR (Agency for Science, Technology and Research)
7. Jurong Island
8. Singapore
9. Department of Chemical Engineering
10. Imperial College London, South Kensington Campus
11. London SW7 2AZ
12. UK
13. Department of Chemical and Biomolecular Engineering