Unravelling the role of microneedles in drug delivery: Principle, perspectives, and practices.