hydrohalophyte hydrophile haloalkaliphile halophil halophyte euhalophyte halorespirer holophyte heliophile aerophile