An efficient three-dimensional dynamic contact model for cylindrical gear pairs with distributed tooth flank errors. (October 2020)