Water soluble polymer/carbon nanotube bulk heterojunction solar cells