Nanowire based sensors