modified solar cells