Development and application of a knowledge based system for cellular manufacturing.