1. Department of Pathology, University of Alabama at Birmingham, 1670 University Boulevard VH/G003A Birmingham Alabama 35294 USA
2. Xinjiang Technical Institute of Physics and Chemistry, Chinese Academy of Sciences 40 Beijing Road South Urumqi Xinjiang 830011 China