methylene blue drug delivery system