China's economic quagmire in global economy