Enhanced electrocatalytic hydrogen evolution in graphene via defect engineering and heteroatoms co-doping. (20th November 2016)