Microvascular and macrovascular complications of diabetes