China hosts 8 of top 10 cargo ports