TCF7L2 and type 2 diabetes mellitus: TCF7L2 rs290481 T>C polymorphism is associated with an increased risk of type 2 diabetes mellitus and fasting plasma glucose level