XWED118-289-11KW planetary cycloidal pinwheel reducer: comprehensive analysis and advantage analysis