Design and Implementation of Control Techniques of Power Electronic Interfaces for Photovoltaic Power Systems: Cascade PI Controller-Based Model Reference Adaptive Control, Notch Filter Dynamics-based PR-P Controller Designed by Symmetrical Pole Placement Method, Extremum Seeking Adaptive Control