James Swan wins NSF CAREER Award