1. VTT Technical Research Centre of Finland; Tietotie 2, PO Box 1000 FI-02044 VTT Espoo Finland
2. Department of Biotechnology and Chemical Technology; Aalto University, School of Chemical Technology; Kemistintie 1, Aalto, PO Box 16100 FI-00076 Espoo Finland