Department of Engineering Physics Tsinghua University Beijing 100084 China;
Key Laboratory of Particle & Radiation Imaging (Tsinghua University) Ministry of Education Beijing 100084 China;
Beijing Synchrotron Radiation Facility Institute of High Energy Physics Chinese Academy of Sciences Beijing 100049 China;