1. Center for Drug Discovery and Department of Pathology and Immunology, Baylor College of Medicine, One Baylor Plaza, Houston, Texas 77030, United States
2. Department of Chemistry, Rice University, 6100 Main Street, Houston, Texas 77005, United States