India imposes anti dumping duty on met coke upto 25.20 percent