Effects of caffeine on the human circadian clock in vivo and in vitro