PhD Comprehensive | Designing Low-Cost Polymer Donors for High Performance Non-Fullerene Acceptor Based Organic Solar Cells, by Yi Yuan