Enhancing the device performance of SiNP array/PtTe2 heterojunction photodetector by the light trapping effect