Fourth-generation solar cells: a review | Synapse