Density functional study on the derivatives of purine