1. Department of Chemistry State University of New York Potsdam New York USA
2. Department of Electrical & Computer Engineering Coulter School of Engineering, Clarkson University Potsdam New York USA
3. Department of Biological Sciences and Department of Computer Science Purdue University West Lafayette Indiana USA
4. Department of Molecular and Translational Medicine University of Brescia Brescia Italy