New contact lenses 'could halt myopia'