Tetraphenylpyrazine-based AIEgens: facile preparation and tunable light emission