Immunoperoxidase methods and advances in skin biology