1. State Key Laboratory of Organic-Inorganic Composites, Beijing University of Chemical Technology, Beijing 100029, China
2. Zhongce Rubber Group Co., Ltd., Hangzhou 310000, China
3. Faculty of Engineering and Built Environment, Technological University Dublin, D01 K8222 Dublin, Ireland