DFT simulation of the occurrences and correlation of gold and arsenic in pyrite