Porous silicon particles embedded in N-doped graphene and carbon nanotube framework for high-performance lithium-ion batteries