Development of organic crystalline nature guanidinium nitrate (GuN): structural, frontier molecular orbital, optical, thermal, mechanical, theoretical and experimental SHG and Z-scan properties for NLO device uses