A 9,9′-spirobi[9H-fluorene]-cored perylenediimide derivative and its application in organic solar cells as a non-fullerene acceptor | doi.page