School of Materials and Environmental Engineering, Hangzhou Dianzi University, Hangzhou 310018, China Hangzhou Dianzi University Shangyu Institute of Science and Engineering, Shaoxing 312300, China ...
The blast consumed everyone near the bow. No witnesses survived to explain what triggered the detonation. A fireball erupted ...