Novel condition-based opportunistic maintenance policy for series systems with dependent competing failure processes | Synapse