[1] Univ Western Cape, South African Natl Bioinformat Inst, South African Med Res Council Bioinformat Unit, ZA-7535 Bellville, South Africa
[2] Univ Western Cape, Dept Biotechnol, ZA-7535 Bellville, South Africa
[3] Univ Pretoria, Dept Biochem, ZA-0002 Pretoria, South Africa
[4] Egerton Univ, Dept Biochem, Njoro, Kenya