Srinivasan, R. Experimental techniques in physics and materials Sciences: Principles and methodologies - World Scientific Pub. 2025