User Differentiated Verifiable File Search on the Cloud