A Platoon-Based Speed Control Algorithm Towards Eco-driving at a Signalized Intersection