Nanoemulsion: A Novel Approach in Various Pharmaceutical Applications