Sn–Al core–shell nanocomposite as thin film anode for lithium-ion batteries