Synthesis of a soluble fulleropyrrolidine derivative for use as an electron acceptor in bulk-heterojunction polymer solar cells