Topology Optimization of Magnetocardiographic Array Based on Cardiac Electromagnetic Simulation Model