National Synchrotron Radiation Laboratory;
University of Science and Technology of China;
Hefei 230029;
China;
Institute of High Energy Physics;
Chinese Academy of Sciences;
Beijing 100049;
China;
Shanghai United Imaging Healthcare Co. Ltd.;
Shanghai 201807;
China;