1. Ministry of Education/Shandong Provincial Key Laboratory of Rubber-Plastics, Qingdao University of Science & Technology, Qingdao City 266042, People’s Republic of China
2. Materials Science and Technology Division/Agro-Processing and Natural Products Division, National Institute for Interdisciplinary Science and Technology, Thiruvananthapuram 695019, India