1. Department of Chemistry – BMC Uppsala University 751 23 Uppsala Sweden
2. Department of Chemistry Stellenbosch University Matieland 7602 South Africa
3. Drug Discovery and Design Center Shanghai Institute of Materia Medica Chinese Academy of Sciences Shanghai 201203 P. R. China