North Korean science, technology delegation leaves for Russi