Effect of the molecular structure and surface charge of a bismuth catalyst on the adsorption and photocatalytic degradation of dye mixtures