Modeling of surface plasmon resonance biosensor based on Ag/BiFeO3/Ni using 2D nanomaterial perovskite MAPbBr3