Effect of amino acid and metal ion impurities on the growth and properties of potassium hydrogen phthalate kap crystals