Shidong Hospital Affiliated to University of Shanghai for Science and Technology, Terahertz Technology Innovation Research Institute, School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
National Natural Science Foundation of China (62435010), Program for Scientific research innovation team in Shidong hospital, Yangpu District.