Over the past two decades, China had been enjoying economic stability, rapid growth and markedly improved living standards.