Efficient large-area polymer solar cells on flexible substrates