Array substrate and manufacturing method thereof, and display panel | Patent Publication Number 20240178240 | Patexia