Shedding weight can enhance quality and duration of sleep, according to a new study by the University of Pennsylvania, Philadelphia.