Bi nanoparticles in situ encapsulated by carbon film as high-performance anode materials for Li-ion batteries