Optimal design for outer rings of self-lubricating spherical plain bearings based on virtual orthogonal experiments