On the Effectiveness of Parameter-Efficient Fine-Tuning