Luminol Chemiluminescence: Chemistry, Excitation, Emitter.