solar cell monomers