Effect of deposition time on structural and physical properties of Cu2CdSnS4 thin films prepared by spray pyrolysis technique: experimental and ab initio study