1. Department of Physics Shanghai Normal University Shanghai 200234 China
2. Center for High Pressure Science and Technology Advanced Research (HPSTAR) Shanghai 201203 China
3. State Key Lab of Infrared Physics Shanghai Institute of Technical Physics Chinese Academy of Sciences Shanghai 200083 China
4. Department of Physics Southern University of Science and Technology Shenzhen 518055 China