Text this: Gd-doped ZnO-g-C3N4 nanocomposite: a novel photocatalyst for the photodegradation of eosin yellow dye in water