Entamoeba histolytica and Giardia lamblia infections: current diagnostic strategies.