Adaptive Reordering and Clustering-Based Framework for Efficient XACML Policy Evaluation