, St. Mary's Research Centre and McGill University, Montreal, Quebec, Canada