Hybrid solar cells based on bulk heterojunction films of conjugated polymers and single crystalline Si nanowires