Lifting weights could cause your body to release more hormones that make you sleep longer, deeper and better, than doing cardio, physiologists say.Lifting weights could cause your body to release more hormones that make you sleep longer, deeper and better, than doing cardio, physiologists say.Read MoreHealth News | Mail Online