On Grid Tie Solar Power System