Rain retrieval algorithms for passive microwave observations: a comparison and a choice