Polythiophene/fullerene bulk heterojunction solar cell fabricated via electrochemical co-deposition