Nanomicelles: Types, properties and applications in drug delivery