Comparison of different methods in gear curvature analysis using a new approach