Silicon nanowire array/polymer hybrid solar cell incorporating carbon nanotubes