Sonochemistry-synthesized CuO nanoparticles as an anode interfacial material for efficient and stable polymer solar cells