A Short Review on the Important Aspects Involved in Preparation, Characterization and Application of Nanostructured Lipid Carriers for Drug Delivery