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