Principles and use of anti-CTLA4 antibody in human cancer immunotherapy.