Squaraine-sensitized composite of a reduced graphene oxide/TiO2 photocatalyst: π–π stacking as a new method of dye anchoring