An end-to-end big data analytics platform for IoT-enabled smart factories: A case study of battery module assembly system for electric vehicles