Multiobjective Optimization of Roadheader Shovel-Plate Parameters Using Gray Weight and Particle Swarm Optimization