Triphenylamine-functionalized tetraphenylpyrazine: facile preparation and multifaceted functionalities. Issue 14 (25th November 2015)