3quarksdaily: New life form found on Earth