1. Department of Physics, The University of Texas at Arlington, P.O. Box 19059, 502 Yates Street, 108 Science Hall, Arlington, TX 76019-0059, USA
2. Huazhong University of Science & Technology, Wuhan, PR China
3. The University of Texas MD Anderson Cancer Center, Houston, TX, USA