Scratch resistant tough nanocomposite epoxy coatings based on hyperbranched polyesters