A Development and validation of the in-house hydrodynamics code and the DNV software for TALOS wave energy converter