Text this: Time-optimal trajectory planning for excavators operating arm based on SA-PSO algorithm