Affiliation: | (1) Department of Computer Science and Statistics, University of Rhode Island, Kingston, RI 02881, USA;(2) Department of Molecular and Cell Biology, University of Connecticut, Storrs, CT 06269-3125, USA;(3) Department of Biochemistry and Molecular Biology, Dalhousie University, 5850 College Street, Halifax, NS B3H 1X5, Canada |