Bernstein Functions: Theory And Applications