1. School of Physics and Materials Science, Radiation Detection Materials & Devices Lab, Anhui University, Hefei 230039, P. R. China
2. Institute of Physical Science and Information Technology, Anhui University, Hefei 230601, P. R. China
3. Department of Physics and Materials Science, The University of Memphis, Memphis, Tennessee 38152, United States