1. Science and Technology on Thermostructural Composite Materials Laboratory; Northwestern Polytechnical University; Xi'an 710072 China
2. Key Lab of Synthetic and Natural Functional Molecule Chemistry of Ministry of Education; College of Chemistry and Materials Science; Northwest University; Xi' an 710069 China
3. State Key Laboratory of Solidification Processing; Northwestern Polytechnical University; Xi'an 710072 China
4. Department of Mechanical Engineering; Khalifa University; Abu Dhabi 127788 UAE