Stefankiewicz Jeremy K. M. Sanders G. Dan Pantoş Supramolecular Naphthalenediimide