Macromolecular drug delivery : methods and protocols