1. Department of Electrical and Computer Engineering Tufts University 161 College Avenue Medford Massachusetts 02155 USA
2. Nanolab Advanced Technology Laboratory Tufts University Medford Massachusetts 02155 USA
3. Cummings School of Veterinary Medicine Tufts University North Grafton Massachusetts 01536 USA