The Banff 97 working classification of renal allograft pathology