A string of disputed islands in the East China Sea, claimed by both Japan and…