1. Department of Computer Science and Engineering, Pennsylvania State University, State College, Pennsylvania 16802, United States
2. Departments of Pharmacology and Biochemistry and Molecular Biology, Pennsylvania State College of Medicine, Hershey, Pennsylvania 17033, United States
3. Departments of Chemistry and Biomedical Engineering, Pennsylvania State University, State College, Pennsylvania 16802, United States