Kenaf fiber/soy protein based biocomposites modified with poly(carboxylic acid) resin