Emerging application of quantum dots for drug delivery and therapy