State Key Laboratory of Particle Detection and Electronics University of Science and Technology of China Hefei 230026 China;
Department of Modern Physics University of Science and Technology of China Hefei 230026 China;
Brookhaven National Laboratory Upton NY 11973 U.S.A.;