Principles and Applications of Surface Phenomena