engineering new products from agricultural biorenewable resources 9833652