Chloroquine and its analogs: a new promise of an old drug for effective and safe cancer therapies.