Artificial Life Announces Fiscal Year 2010 Results