Squaric acid and esters: Analysis for contaminants and stability in solvents