Chemical composition, health effects, and uses of water caltrop