In recent years, eco-driving for hybrid electric vehicles (HEVs) has been studied with the emerging connected and automated vehicle (CAV) technologies to improve the mobility, fuel economy and safety of HEVs. This paper develops a hierarchical eco-driving control strategy for HEV platoons consisting of CAVs and human-driven vehicles (HDVs) to improve fuel economy at signalized intersections. For each platoon, the speed trajectories of CAVs are optimized in the upper layer controller using model predictive control (MPC) to minimize the total fuel consumption of the whole platoon. For each HEV, the optimal power split between the engine and the battery is obtained in the lower layer controller using adaptive equivalent consumption minimization strategy (A-ECMS). The time-varying powertrain efficiencies of HEVs are explicitly considered in the speed trajectory optimization. At last, simulation studies are conducted using MATLAB and VISSIM to evaluate the performances of the strategy in mixed traffic scenarios and different CAV penetration rates. Simulation results indicate that compared with the single vehicle control strategy, the proposed strategy can improve the average fuel economy by up to 8.34% and considering the time-varying powertrain efficiencies of HEVs in the optimization can further reduce the fuel consumption by up to 1.23%.