Approximating common fixed points under generalized Rational contractions in 2-banach spaces with applications