CaO2 solar cells