Hyperbranched polyurethane (HBPU)-urea and HBPU-imide coatings: Effect of chain extender and NCO/OH ratio on their properties