Risk measurement of global stock markets: a factor copula-based GJR-GARCH approach