Structure architecture and property relation of hyperbranched polymer produced from triglyceride via RAFT polymerization