A Novel Horizon Picking Method on Sub-Bottom Profiler Sonar Images