where did the a Swiss astronomer work most of his life, who proposed  a class of hypothetical redshift mechanisms that was proposed as an alternative explanation for the redshift-distance relationship?