Stimuli-responsive fluorescence switching: Aggregation-induced emission (AIE), protonation effect and reversible mechanofluochromism of tetraphenylethene hydrazone-based dyes