N. Hanafi and S.Z. Mansour
Journal of Biological Sciences 10 ( 6 ): 468 - 479 , 2010
N. Hanafi
Journal of Biological Sciences 12 ( 3 ): 128 - 137 , 2012