[1] Uniformed Serv Univ Hlth Sci, Dept Pathol, Bethesda, MD 20814 USA
[2] Univ Turku, Dept Anat & Med Res, Inst Biomed, FIN-20520 Turku, Finland
[3] Univ Turku, Dept Pathol, FIN-20520 Turku, Finland
[4] Tampere Univ Hosp, Dept Pathol, FIN-33521 Tampere, Finland