The multiple roles of per in the Drosophila circadian clock