Temporal and Heterogeneous Graph Neural Network for Financial Time Series Prediction · Study