Preparation of 3-Carboxy-N,N,N-trimethylpropanaminium Chloride (γ-Butyrobetaine Hydrochloride)