Natural biopolymers: novel templates for the synthesis of nanostructures