Is HbA1c the best test for diabetes?