1. Chemical Process and Energy Resources Institute
2. Centre for Research and Technology-Hellas
3. 57001 Thermi
4. Greece
5. Swiss Federal Institute of Technology
6. Institute for Chemical and Bioengineering
7. Zurich
8. Switzerland
9. Imperial College London
10. Department of Chemical Engineering
11. Centre for Process Systems Engineering
12. London SW7 2AZ
13. UK
14. Department of Mechanical Engineering
15. Department of Energy and Environment