Artificial Life, Inc. Announces Equity Investment from 3M and Strategic Alliance Agreement