Self-nanoemulsifying drug delivery system (SNEDDS) of the poorly water-soluble grapefruit flavonoid Naringenin: design, characterization, in vitro and in vivo evaluation. (June 2015)