Microfibre–nanowire hybrid structure for energy scavenging