Off-grid shore-to-ship power system optimization with a hydrogen-in-loop buffering scheme driven by hydrokinetic wave-wind energy