SMIC revenue jumps 20% to $3 billion on AI chip demand