Electrical and optical characterisation of bulk heterojunction polymer-fullerene solar cells