A Hybrid Variational-Level Set Approach To Handle Topological Changes