South African clubs face tough tests in Caf quarter-finals