Sudan struggles to contain mounting protest wave