Surface photochemistry: cadmium sulfide photoinduced cis-trans isomerization of olefins