Astronomers find potential sign of life in Venus clouds