Proposal of a novel approach for 3D tooth contact analysis and calculation of the static transmission error in loaded gears