The Science of Bioluminescent Phenomena