University of Michigan outdoes IBM with world’s smallest ‘computer’