1. Concordia University,Concordia Institute for Information System Engineering,Montreal,QC,Canada
2. Concordia University,Electrical and Computer Engineering,Montreal,QC,Canada
3. Imperial College London,Department of Bioengineering,London,UK
4. New York University,Electrical & Computer Engineering, Mechanical & Aerospace Engineering,USA