Enabling Component Reuse in Model-based System Engineering of Cyber-Physical Production Systems