Studies on solar cell materials preparation and characterization of Cu2ZnSnSe4 and Cu2ZnGeSe4 thin films for solar cell absorber layer