Development and people-oriented approaches are key to China's success