, Division of Pharmaceutical Technology, Department of Pharmacy, P.O. Box 56 (Viikinkaari 5E), 00014, University of Helsinki, Finland, Finland