Text this: Tracking control for an autonomous underwater vehicle based on multiplicative potential energy function