Petri Net Modeling Method to Scheduling Problem of Holonic Manufacturing System (HMS) and Its Solution with a Hybrid PSO Algorithm