PVD thin films, your guide to magnetron sputtering technology, theory and thin films