China’s Shang-class is a new type of attack submarine equipped with ship-to-ship missiles that have a maximum firing range of 40 kilometres as well as torpedoes