Adsorption–photodegradation synergetic removal of methylene blue from aqueous solution by NiO/graphene oxide nanocomposite