Effective Ways to Enhance the Performance of N-Mos2/P-Cuo Heterojunction Based Self-Powered Photodetectors