Kenyans angered by delays in power tokens delivery