1. Department of Applied Mechanics
2. Indian Institute of Technology Madras
3. Chennai
4. India
5. Faculty of Science
6. Engineering and Technology
7. Swinburne University of Technology
8. Melbourne
9. Australia
10. Process and Energy Department
11. Delft University of Technology
12. 2628 CB Delft
13. The Netherlands