Nanostructure and elastic properties of human tropoelastin