how many essential amino acids are there