Design and Optimization of Skyrmion-Based Racetrack Memory by Overcoming Clogging and Annihilation of Skyrmion Signals