Compare Y7 (BTP-4Cl) and Y6 (BTP-4F), two leading non-fullerene acceptors. Analyze their structural differences, absorption spectra, and performance impacts on organic photovoltaic devices.