User preference–based QoS-aware service function placement in IoT-Edge cloud. (May 2021)