Miniemulsions: Overview of research and applications