[1] Hiroshima Univ, Grad Sch Sci, Dept Math & Life Sci, Higashihiroshima 7398526, Japan
[2] Natl Res Ctr, Dept Pathol, Cairo 12311, Egypt
[3] Korea Univ, Dept Biotechnol & Bioinformat, Jochiwon 339700, Sejong, South Korea
[4] Ibaraki Univ, Coll Sci, Mito, Ibaraki 3108512, Japan