InP/InGaAsP thin films based solar cells: Lattice mismatch impact on efficiency