A multi-stimuli responsive tetraphenylethene derivative: Self-reversible mechanochromism, mechanoluminescence, switchable photochromism. (March 2021)