Title: Recent Advances in Artificial Life