Layout-Based Fault List Generation and Fault Simulation for DNA Sensor Arrays Testing