https://123dok.net/document/z1drkrld-photovoltaic-array-modeling-mppt-using-artificial-neural-network.html