All-inorganic CsPbBr3 perovskite solar cell with 10.26% efficiency by spectra engineering | Synapse