The spot-ELISA: a sensitive in vitro method to study the immune response to hepatitis B surface antigen.