请详细解释什么是noncanonical amino acid,并给出正确的定义