An efficient and reliable approach for quality-of-service-aware service composition