A virtual cluster embedding approach by coordinating virtual network and software-defined network