Bio-based Non-isocyanate Polyurethane Research Articles