This is a update on 7 Jul, a new file "Estimator is uploaded, it is similair with the previous one. The only change is the part about how to estimate variance and this method hasn't been proved to be true yet.