Preparation of an AgI/CuBi2O4 heterojunction on a fluorine-doped tin oxide electrode for cathodic photoelectrochemical assays: application to the detection of L-cysteine