Nano-particles in coatings: A challenge for materials engineering