The great inertia: Scientific stagnation in traditional China