Graphene quantum dots functionalized gold nanoparticles for sensitive electrochemical detection of heavy metal ions