Dehydration of natural gas and biogas streams using solid desiccants: a review