US scientist creates 'artificial life'