TiO2/Cu2O all-oxide heterojunction solar cells produced by spray pyrolysis | Synapse