Editorial: Impact of Cancer: years of life lost due to cancer mortality.