Phase Estimation- This is codes used for journal paper in IEEE.