Student protest sparks chaos at Stellenbosch University over registration problems