Limit cycles of generalized LiƩnard polynomial differential systems via averaging theory