China eclipses US to become undisputed king of supercomputers