Structure and Properties of Blend Films Prepared from Castor Oil-Based Polyurethane/Soy Protein Derivative