91650 troops of PLA, Guangzhou 510320, China;
Naval Institute of Hydrographic Surveying and Charting, Tianjin 300061, China;
91650 troops of PLA, Guangzhou 510320, China;
Naval Institute of Hydrographic Surveying and Charting, Tianjin 300061, China;