AquaticVision: Benchmarking Visual SLAM in Underwater Environment with Events and Frames