Indian troops say they have killed six more suspected militants in Indian-controlled Kashmir , bringing the death toll from several days of fierce gunbattles to 25 .