Seven militants die in battle with Russian forces in North Caucasus