Silole-containing polymers for high-efficiency polymer solar cells