Topological Data Analysis in smart manufacturing processes -- A survey on the state of the art