1. Key Laboratory of Synthetic and Natural Functional Molecule Chemistry of Ministry of Education
2. Shaanxi Key Laboratory of Physico-Inorganic Chemistry
3. College of Chemistry & Materials Science
4. Northwest University
5. Xi’an 710069
6. Research Institute of Shaanxi Yanchang Petroleum Group Corp. Ltd
7. Xi’an 710075
8. China