Silicon nanoflakes a game-changer for battery sector?