china's naval railgun: speculations and clues