The perfect length of sleep to avoid diabetes, according to experts

· The Independent