AMPK signaling and its targeting in cancer progression and treatment. (October 2022)