Effects of high velocity oxy fuel thermal spray coating on mechanical and tribological properties of materials–A review. (2020)