Diabetes may shorten life by 9 years: study