X. Zhang, X. Wang, H. Xiao, C. Yang, J. Ran et al., J. Phys. D: Appl. Phys, vol.40, p.7335, 2007.

S. W. Feng, C. M. Lai, C. H. Chen, W. C. Sun, and L. W. Tu, J. Appl. Phys, vol.108, p.93118, 2010.

H. Movla, D. Salami, and S. V. Sadreddini, Appl. Phys. A, vol.109, p.497, 2012.

M. Nawaz and A. Ahmad, Semicond. Sci. Technol, vol.27, p.35019, 2012.

J. Y. Chang and Y. K. Kuo, IEEE Electron Device Lett, vol.32, p.937, 2011.

, NREL, Reference Solar Spectral Irradiance: ASTM G, vol.173, 2004.

A. K. Hartmann and H. Rieger, Optimization algorithms in physics, vol.2, 2002.

K. S. Lee and Z. W. Geem, Comput. Methods Appl. Mech. Eng, vol.194, p.3902, 2005.

E. S. Mistakidis and G. E. Stavroulakis, Nonconvex optimization in mechanics: algorithms, heuristics and engineering applications by the FEM, vol.21, 2013.

S. Hamady, A. Adaine, and N. Fressengeas, Mater. Sci. Semicond. Process, vol.41, p.219, 2016.

A. Adaine, S. Ould-saad-hamady, and N. Fressengeas, Superlattices Microstruct, vol.96, p.121, 2016.

A. Adaine, S. Ould-saad-hamady, and N. Fressengeas, Superlattices Microstruct, vol.107, p.267, 2017.

E. Jones, T. Oliphant, and P. Peterson, SciPy: Open source scientific tools for Python, 2001.

S. J. Wright and J. Nocedal, Numerical optimization, 1999.

R. H. Byrd, P. Lu, J. Nocedal, C. Zhu, and . Siam, J. Sci. Comput, vol.16, p.1190, 1995.

G. Van-rossum, , 2017.

S. Van-der-walt, S. C. Colbert, and G. Varoquaux, Comput. Sci. Eng, vol.13, p.22, 2011.

J. W. Shipman, Tkinter 8.5 reference: a GUI for Python, 2013.

J. D. Hunter, Comput. Sci. Eng, vol.9, p.90, 2007.

R. Stangl, M. Kriegel, and M. Schmidt, Afors-het, version 2.2, a numerical computer program for simulation of heterojunction solar cells and measurements, 2006 IEEE 4th World Conference on Photovoltaic Energy Conversion, vol.2, pp.1350-1353, 2006.

M. Burgelman, P. Nollet, and S. Degrave, Thin Solid Films, vol.361, p.527, 2000.

P. A. Basore and D. A. Clugston, PC1D version 4 for Windows: from analysis to design, Conference Record of the Twenty Fifth IEEE Photovoltaic Specialists Conference, pp.377-381, 1996.

H. Zhu, A. K. Kalkan, J. Hou, and S. J. Fonash, Applications of AMPS-1D for solar cell simulation, AIP Conference Proceedings, vol.462, pp.309-314, 1999.

E. Matioli, C. Neufeld, M. Iza, S. C. Cruz, A. A. Al-heji et al., Appl. Phys. Lett, vol.98, p.21102, 2011.

S. J. Pearton, F. Ren, E. Patrick, M. E. Law, and A. Y. Polyakov, ECS J. Solid State Sci. Technol, vol.5, p.35, 2016.

P. G. Moses and C. G. Van-de-walle, Appl. Phys. Lett, vol.96, p.21908, 2010.

C. A. Fabien, A. Maros, C. B. Honsberg, and W. A. Doolittle, IEEE J. Photovolt, vol.6, p.460, 2016.

N. G. Young, E. E. Perl, R. M. Farrell, M. Iza, S. Keller et al., J.S. Speck, Appl. Phys. Lett, vol.104, p.163902, 2014.

V. Y. Davydov, A. A. Klochikhin, V. V. Emtsev, S. V. Ivanov, V. V. Vekshin et al., Phys. Status Solidi B, vol.230, p.4, 2002.

V. M. Polyakov and F. Schwierz, Appl. Phys. Lett, vol.88, p.32101, 2006.

J. Wu and W. Walukiewicz, Superlattices Microstruct, vol.34, p.63, 2003.

G. F. Brown, J. W. Ager, W. Iii, J. Walukiewicz, and . Wu, Sol. Energy Mater. Sol. Cells, vol.94, p.478, 2010.