A production scheduling model for repetitive manufacturing systems