Clinical development and perspectives of CIMAvax EGF, Cuban vaccine for non-small-cell lung cancer therapy.