Multi-pulse Homoclinic Orbits Research Articles