nanowire battery