1. Department of Chemistry, Indian Institute of Technology Delhi, Hauz Khas, New Delhi 110016, India
2. Rasayan Inc., 2802 Crystal Ridge Road, Encinitas, California 92024-6615, United States
3. Department of Biochemistry, School of Medicine, Vanderbilt University, Nashville, Tennessee 37232, United States