NBD710-25-I planetary gear reducer: compact, vibration-resistant and efficient mechanical device