Composition and functional properties of propolis (bee glue): A review