Task assignment and scheduling in a constrained manufacturing system using GA. (18th July 2008)