China finance ministry auctions 10-year bonds at 1.6626% yield: traders