State-unknown single parameter learning adaptive output feedback control for ship dynamic positioning