Simulation of optimum band structure of HTM-free perovskite solar cells based on ZnO electron transporting layer