Exploring Zhangye Dafo Temple: Tracing its historical origins