Solving NP-Hard Problems with Physarum-Based Ant Colony System