Which of the following types of product team structure is best suited for organizations with complex product functions?