Surfactant-assisted synthesis of Ag nanostructures and their self-assembled films on copper and aluminum substrate