China’s big rally so far: A massive surge driven by recent stimulus measures