1. International Centre for Genetic Engineering and Biotechnology (ICGEB)Cape Town South Africa
2. Division of Medical BiochemistryUniversity of Cape TownCape Town South Africa
3. Laboratory for Molecular Biology and NanobiotechnologyNational Institute of ChemistryLjubljana Slovenia