1. Department of Physics, University of Science and Technology of China, Hefei, Anhui 230026, China
2. Center for High Pressure Science and Technology Advanced Research, Beijing 100094, China
3. The Centre for Physical Experiments, University of Science and Technology of China, Hefei, Anhui 230026, China
4. Frontiers Science Center for Planetary Exploration and Emerging Technologies, University of Science and Technology of China, Hefei, Anhui 230026, China
5. Institute of Fluid Physics, China Academy of Engineering Physics, Mianyang, Sichuan 360001, China