[1] Univ Helsinki, Fac Pharm, Drug Res Program, Div Pharmaceut Chem & Technol, FI-00014 Helsinki, Finland
[2] Univ Helsinki, Fac Sci, Dept Chem, FI-00014 Helsinki, Finland
[3] Univ Turku, Dept Phys & Astron, Lab Ind Phys, FI-20014 Turku, Finland
[4] Nanjing Forestry Univ, Coll Sci Key Lab Forest Genet & Biotechnol, Minist Educ China, Nanjing 210037, Peoples R China
[5] Univ Helsinki, Helsinki Insititute Life Sci, HiLIFE, FI-00014 Helsinki, Finland