On the existence of periodic solutions for a class of generalized forced Lienard equations