A limiting strategy for the back and forth error compensation and correction method for solving advection equations