A neural networks approach for due-date assignment in a wafer fabrication factory