difference between d and l amino acids