An efficient time domain model for hybrid floating wind-wave platforms considering multi-body constraints and mooring system