Mechanism of firefly luciferin luminescence | doi.page