A Review on the Biomedical Importance of Taurine