NANJING, Sept. 25 (Xinhua) -- A Chinese research team has isolated an antibody from alpacas that can effectively inhibit HIV, providing a promising avenue for the development of new anti-AIDS drugs.