Text this: Halocnemum strobilaceum (Pall.) M.Bieb.: a review of its botany, phytochemistry, pharmacology and ethnobotany