Minimum Cycle Partition with Length Requirements