castor oil such as polyoxyl 35 castor oil for example the polyethoxylated castor oil may be cremophor u00ae el or cremophor u00ae elp polyoxyl 35 castor oil basf ludwigshafen germany cremophor u00ae el and cremophor u00ae elp are also known as macrogolglycerol ricinoleate or macrogolglyceroli ricinoleas in other embodiments the non ionic surfactant is an ethoxylated fatty acid such as solutol u00ae hs 15 macrogol 15 hydroxystearate basf ludwigshafen germany solutol u00ae hs 15 is also known as ethoxylated 12 hydroxystearic acid or 12 hydroxystearic acid polyethylene glycol copolymer other exemplary non ionic surfactants include polyoxyethylene 5 castor oil polyethylene 9 castor oil polyethylene 15 castor oil d alpha tocopheryl polyethylene glycol succinate tpgs or monoglycerides such as myverol glycerylmonooleate monoolein or aliphatic alcohol based nonionic surfactants such as oleth 3 oleth 5 polyoxyl 10 oleyl ether oleth 20 steareth 2 stearteth 10 steareth 20 ceteareth 20 polyoxyl 20 cetostearyl ether ppg 5 ceteth 20 and peg 6 capryl capric triglyceride pluronic u00ae copolymer non ionic surfactants such as pluronic u00ae l10 l31 l35 l42 l43 l44 l62 l61 l63 l72 l81 l101 l121 and l122 sorbitan fatty acid esters such as tween 20 tween 40 tween 60 tween 65 tween 80.