China economy at crucial stage