Affiliation: | 1. University of Connecticut Department of Molecular and Cell biology, Storrs, Connecticut, United States of America.; 2. University of Connecticut Department of Computer Science and Engineering, Storrs, Connecticut, United States of America.; Baylor College of Medicine, United States of America, |