Publications by authors named "Zi-Jun Xia"

We report the syntheses and host-guest chemistry of two interconvertible coordination cages, PdL and PdL, from a dynamic macrocycle ligand (L) and a cis-blocking (tmen)Pd(NO) (tmen = tetramethylethylenediamine) unit (Pd). The water-soluble macrocyclic L, which can bind various polycyclic aromatic hydrocarbon (PAH) guests in its cis-conformation, was constructed via four pyridinium bonds between two 2,4,6-tri(4-pyridyl)-1,3,5-triazine [TPT] panels and two -xylene bridges. We selectively formed each cage either by changing the reaction concentration/solvent/temperature or through induced-fit guest encapsulation, while direct assembly of L and Pd resulted in a mixture of PdL and PdL in equilibrium.

View Article and Find Full Text PDF

We present here the coordination self-assembly of a new heteroleptic coordination complex () from one novel pyridinium-functionalized bis-2,4,6-tris(pyridin-3-yl)-1,3,5-triazine (bis-3-TPT, ) macrocyclic ligand, two separate 3-TPT () ligands, and four -blocking bpyPd(NO) (bpy = 2,2'-bipyridine). While homoleptic self-assemblies with either or gave dynamic mixtures of products, a single thermodynamic heteroleptic complex was obtained driven by the shape complementarity of building blocks. Moreover, the redox-active nature of the heteroleptic assembly facilitates the highly efficient catalytic aerobic photo-oxidation of aromatic secondary alcohols under mild conditions.

View Article and Find Full Text PDF

A PHP Error was encountered

Severity: Warning

Message: fopen(/var/lib/php/sessions/ci_sessionbrrqmophvnjesr8pe328dt57ac7r90ee): Failed to open stream: No space left on device

Filename: drivers/Session_files_driver.php

Line Number: 177

Backtrace:

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Failed to read session data: user (path: /var/lib/php/sessions)

Filename: Session/Session.php

Line Number: 137

Backtrace:

File: /var/www/html/index.php
Line: 316
Function: require_once