Magnitude 6.0 earthquake shakes China