Thin film transistor array substrate and electronic device including the same | Patent Publication Number 20220123120 | Patexia