New approaches in cancer pharmacology :drug design and development