A constraint programming approach for production scheduling of multi-period virtual cellular manufacturing systems | IEEE Conference Publication | IEEE Xplore