Structural properties, internal stress and thermal stability of nc-TiN/a-Si3N4, nc-TiN/TiSix and nc-(Ti1−yAlySix)N superhard nanocomposite coatings reaching the hardness of diamond