Topological Structure of the QCD Vacuum Revealed by Overlap Fermions