The mystery of marine bioluminescence