China's Huangpu Wenchong Shipbuilding has delivered a new salmon harvesting vessel capable of navigating under its own power.