Dynamic scheduling of photolithography process based on Kohonen neural network