Physics and Applications of DIP Coating and Spin Coating