A Review of Third Generation Solar Cells | Synapse