how many main types of diabetes are there