Application of computational simulation and spectral analysis in preparation of Tanshinone IIA imprinted polymer