Sodium has similar physics and chemical properties to lithium, alternatively, sodium(Na)-ion batteries have again aroused a great deal of interest recently, particularly for large-scale stationary energy storage applications due to the practically infinite sodium resources and low cost. However, the technics and materials for Na-ion batteries are immature. Therefore, development of advanced anode and cathode materials for Na-ion batteries is urgently desired but remains a great challenge. This paper briefly...