Affiliation: | 1.Department of Biological Sciences, University of Delaware, Newark, Delaware, USA;2.Department of Medical and Molecular Sciences, University of Delaware, Newark, Delaware, USA;3.The Department of Biochemistry and Biophysics, Perelman School of Medicine, University of Pennsylvania, Philadelphia, Pennsylvania, USA |