Diabetes and diabetic complications: Current status and Future Prospective