An ultra-broadband polarization-independent perfect absorber for the solar spectrum