A critical review on halophytes: Salt tolerant plants