NTC slaps 24% anti-dumping duty on steel import from China