Time-domain dynamic analysis of offshore structures under combined wave and earthquake loadings