Modeling of a PV panel employing matlab/simulink and application of maximum power point tracking technique based on ANN