t cells and b cells are the main types of