BEIJING, April 17 (Xinhua) — China’s gross domestic product (GDP) contracted 6.8 percent year on year in the first quarter, revealing for the first time the near-term impact of the