Text this: Photochemistry, history and commercial applications of hexaarylbiimidazoles :