https://cnckala.com/differences-between-types-cnc-cables/