National Cancer Center/Cancer Hospital;
Chinese Academy of Medical Sciences and Peking Union Medical College;
Beijing 100021;
China;
School of Public Health;
Xi’an Jiaotong University Health Science Center;
Xi’an 710061;
China;
Cancer Research Division;
Cancer Council NSW;
Sydney 1340;
Australia;
Sydney School of Public Health;
University of Sydney;
Sydney 1340;
Austral;