what is the scientific name of vitamin b6