Off-resonance artifact correction for magnetic resonance imaging: a review