Hydrothermal synthesis of CdS nanoparticle/functionalized graphene sheet nanocomposites for visible-light photocatalytic degradation of methyl orange