Heavy-ion fusion: Channel-coupling effects, the barrier penetration model, and the threshold anomaly for heavy-ion potentials