Accuracy of the EasyTouch blood glucose self-monitoring system: a study of 516 cases