Lipid-based emulsion drug delivery systems — a comprehensive review