Limit cycles for a generalization of polynomial LiƩnard differential systems