A finite element analysis of the effects of residual stress, substrate roughness and non-uniform stress distribution on the mechanical properties of diamond-like carbon films ☆☆