Marine van Eeden's research while affiliated with Tshwane University of Technology and other places