Cyber-physical systems : industry 4.0 challenges (2020)