Affiliation: | (1) Biology Department, Center for Biotechnology and Interdisciplinary Studies, Rensselaer Polytechnic Institute, Troy, NY 12180, USA;(2) Department of Chemistry, University of Science and Technology of China, Hefei, Anhui, People’s Republic of China, 230026;(3) Wadsworth Center, New York State Department of Health, 150 New Scotland Avenue, Albany, NY 12208, USA |