Type 2 Diabetes Current and Future Medications: A Short Review