AIAA2001-3888 NASA's Hall Thruster Program