FlowDepth: Decoupling Optical Flow for Self-Supervised Monocular Depth Estimation