Using low cost materials for highly efficient eco-friendly FASnI3 based solar cell with Cu2O as HTM and TiO2 as ETM with different metal contacts