Luciferase Genes as Reporter Reactions: How to Use Them in Molecular Biology?