Variational Techniques for Elliptic Partial Differential Equations (Theoretical Tools and Advanced Applications)