The genetics and molecular biology of circadian clocks