BaTiO3–graphene nanocomposites: synthesis and visible light photocatalytic activity