School of Chemical Technology, Department of Chemical and Metallurgical Engineering, Research Group of Chemical Engineering, Aalto University, P.O. Box 16100, FI- 00076 Aalto, Finland ...