Control Allocation Design for Torpedo-like Underwater Vehicles with Multiple Actuators