1. Chemical Synthesis and Pollution Control, Key Laboratory of Sichuan Province; College of Chemistry and Chemical Engineering; China West Normal University; Nanchong 637002 Sichuan China
2. Chemistry Department & Center of Excellence for Advanced Materials Research; King Abdulaziz University; Jeddah 21589 Saudi Arabia
3. Department of Cardiology; China-Japan Union Hospital of Jilin University; Changchun 130033 China