School of Sciences;
Beijing University of Posts and Telecommunications;
Beijing 100876;
China;
Department of Mathematical Sciences;
Tsinghua University;
Beijing 100084;
China;
Department of Basic Sciences;
North China Institute of Science and Technology;
Beijing 101601;
China;