A simulation study of perovskite based solar cells using CZTS as HTM with different electron transporting materials