Tamarindus indica and its health related effects