algeria small china high frequency screen price for sale