Thermal stability of hard nanocomposite Mo-B-C coatings