Multi-AUV SOM task allocation algorithm considering initial orientation and ocean current environment