Does sleep affect weight gain? Assessing subjective sleep and polysomnography measures in a population-based cohort study (CoLaus/HypnoLaus).