Microneedle arrays as medical devices for enhanced transdermal drug delivery