Chinese Yuan Hits 3-1/2-year High