20 injured as Chinese flight hits turbulence