Exposing humans to ultraviolet radiation to test sunscreen effectiveness should be phased out, according to scientists and cancer experts.