Preparation of Si-PPy-Ag composites and their electrochemical performance as anode for lithium-ion batteries