Scheduling mixed batch machines with inclusive processing set restrictions and non-identical capacities