TMSTC*: A Turn-minimizing Algorithm For Multi-robot Coverage Path Planning