1. Division of Epidemiologythe Jockey Club School of Public Health and Primary Care, the Chinese University of Hong KongHong Kong China
2. The Hong Kong Branch of the Chinese Cochrane Centre, the Chinese University of Hong KongHong Kong China
3. Cancer Research UK and University College London Cancer Trials Centre90 Tottenham Court RdLondonW1T 4TJ United Kingdom
4. Shenzhen Key Laboratory for Health Risk AnalysisShenzhen Research Institute of the Chinese University of Hong KongShenzhen Guangdong Province China