Optimization of ITO/SnO2/FASnI3/PCBM/Ag based perovskite solar cell