Carbon-Nanotube Memory Catches Up With Flash