Diabetes Mellitus: Molecular Mechanisms, Genetics and New Therapies