Department of Chemistry;
Texas A&M University;
College Station;
Texas 77843-3255;
USA;
State Key Laboratory of Organic-Inorganic Composites;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Department of Material Science and Engineering;
Texas A&M University;
College Station;
Texas 77842;
USA;