GR-Fusion: Multi-sensor Fusion SLAM for Ground Robots with High Robustness and Low Drift