Jinxing Li receives $500K NSF Career Award