1. Centre de recherche du Centre Hospitalier de l'Université de Montréal, Canada
2. Shanghai University, China
3. NanoRobotics Laboratory, Department of Computer and Software Engineering, Institute of Biomedical Engineering, Polytechnique Montréal, Canada
4. Centre de recherche du Centre Hospitalier de l'Université de Montréal, Montréal, QC, Canada