Accurate detection of glucose on S-, Ni-, and Ru-doped graphene: A combined Ab-Initio and molecular dynamics study