[1] Univ Tampere, BioMediTech, BMT FM5, Tampere 33014, Finland
[2] Tampere Univ Technol, Dept Chem & Bioengn, Tampere 33720, Finland
[3] Aalto Univ, Sch Chem Technol, Dept Forest Prod Technol, Aalto 00076, Finland
[4] Univ Helsinki, Fac Pharm, Ctr Drug Res, Div Biopharmaceut Sci, Helsinki 00790, Finland