1. Roy and Diana Vagelos Laboratories Penn/Merck Laboratory for High-Throughput Experimentation Department of Chemistry University of Pennsylvania 231 South 34th Street Philadelphia PA USA
2. Key Laboratory of Medicinal Chemistry for Natural Resource School of Chemical Science and Technology Yunnan University Kunming 650091 P.R. China