IVI conducts on-site training, consultation for Afrigen in South Africa