Immunofluorescence and immunohistochemistry