Solar auto-tracking system with two axes based on GPS positioning algorithm