Stimuli Responsive NanoStructures Stimuli-responsive nanostructures based on polymers, colloids and surfaces