Plastic solar cell