Structural aspects of legume proteins and nutraceutical properties