Eaton Corporation plc (ETN) supply chain analysis