A comprehensive evaluation of cache utilization characteristics in large scale WSN considering network driven cache replacement techniques