Microneedles are a type of miniaturized medical device that contains an array of micro sized needles with heights no more than 1 mm and sharp tips [48,49]. According to the needle structure, microneedles can usually be divided into solid microneedles, hollow microneedles, and porous microneedles....