Affiliation: | a Department of Biotechnology and Chemical Technology, Aalto University, P.O. Box 6100, FIN-02015 Espoo, Finland b Institute of Biomedical Technology, FIN-33014 University of Tampere, Finland c VTT Technical Research Centre of Finland, P.O. Box 1000, FIN-02044 VTT, Finland |