Cancer mortality, recent trends and perspectives.