A multi-stimuli-responsive fluorescence switch based on E–Z isomerization of hydrazone