New investigations on hematoxylin, hematein, and hematein-aluminium complexes