A sliding mesh approach to the Lattice Boltzmann Method based on non-equilibrium extrapolation and its application in rotor flow simulation