British professor: Institutional strengths enable China to realize great accomplishments