On Optimal Decision for QoS-Aware Composite Service Selection