Extra-time penalty against Royal AM gives Kaizer Chiefs passage to Nedbank Cup semis