Apricots: biochemistry and functional properties