Covalently-functionalizing synthesis of Si@C core–shell nanocomposites as high-capacity anode materials for lithium-ion batteries