Preparation characterization and applications of Nano Crystalline mixed metal chalcogenide thin films