Guayule resin: chemistry, extraction, and applications