Text this: Hybrid Optimal Kinematic Parameter Identification for an Industrial Robot Based on BPNN-PSO