Thermal, spectral and mechanical analysis of Glycine Potassium Penta Borate Octa Hydrate (GPPB) crystal