An overview of stimuli-responsive nanocarriers: State of the art