Bifunctional NaCl template for the synthesis of Si@graphitic carbon nanosheets as advanced anode materials for lithium ion batteries