Handbook of Nanophysics: Principles and Methods