A current global view of environmental and occupational cancers - Yang, M (J Environ Sci Health C Environ Carcinog Ecotoxicol Rev, 2011)