Cancer therapeutics based on diverse energy sources. (7th September 2022)