1. Biology Department, Queens College of The City University of New York, New York, New York, USA
2. Department of Electrical and Computer Engineering, University of Delaware, Newark, Delaware, USA
3. The Graduate Center of The City University of New York, New York, New York, USA