The oxidation products of Haematoxylin and their role in biological staining