BNIP3L and cancer: BNIP3L plays a dual role in different kinds of cancer progression.