NAMPT and neoplasm: APO866 is a new anti-tumor compound inhibiting nicotinamide phosphoribosyltransferase (NAMPT).