SLC25A6 and cancer: ANT2 might function in an ATP-independent manner in cancer cells