Comparing and analyzing min-time and min-effort criteria for free true anomaly of low-thrust orbital maneuvers with new optimal control algorithm