China and defending champions Japan engage in an epic Uber Cup final