Haematoxylin and eosin ( H&E ) stain