Nanostructured materials for rechargeable batteries: synthesis, fundamental understanding and limitations