1. Viikki Drug Discovery Technology Center (DDTC), Pharmaceutical Technology Division, FIN-00014 University of Helsinki, Helsinki, Finland, and Department of Industrial and Physical Pharmacy, School of Pharmacy, Purdue University, West Lafayette, Indiana 47907-1336