School of Public Health;
Fudan University;
138 Yixueyuan Road;
Shanghai 200032;
China Geng-Sun Qian;
Shu-Guang Wan;
Shanghai Cancer Institute;
Shanghai 200032;
China;
Shanghai Cancer Institute;
Shanghai 200032;
China;
Institute of Environmental and Human Health;
Texas Tech University and TTU Health Sciences Center;
Lubbock;
TX;
United States;