China steel prices on three-year low