Cost and efficiency of HIV voluntary counselling and testing centres in Andhra Pradesh, India.