Biological Activities and Essential Oil Composition of Leaves of Blepharocalyx salicifolius