A novel poly(thienylenevinylene) derivative for application in polymer solar cells