High-Throughput Design Co-based Heusler Alloys as Multi-Functional Magnetic Materials via Substitutional Doping