Comparative physiology: invertebrate excretory organs.