Scientists testing cancer vaccine in Canada