Effects of monohalogenated terminal units of non-fullerene acceptors on molecular aggregation and photovoltaic performance. (15th September 2020)