Nanomedicine: a new paradigm to overcome drug incompatibilities