A Methodology for Search Space Reduction in QoS Aware Semantic Web Service Composition