Disjoint cycles covering matchings in graphs with partial degrees