Effects of flavones of buckwheat flower and leaf on insulin resistance and liver PTP1B in type 2 diabetic rats