Critical review of the molecular design progress in non-fullerene electron acceptors towards commercially viable organic solar cells.