Genetic-algorithm-aided ultra-broadband perfect absorbers using plasmonic metamaterials