1. Polytechnique Montréal,Department of Electrical Engineering,Montréal,QC,Canada,H3T1J4
2. Johns Hopkins University,Department of Mechanical Engineering,Baltimore,MD,USA,21218
3. Polytechnique Montréal,Departments of Electrical Engineering and Physics Engineering,Montréal,QC,Canada,H3T1J4
4. Polytechnique Montréal,Department of Computer and Software Engineering,Montréal,QC,Canada,H3T1J4