Insect nephrocytes and heart cells