Fermi Surface and Quantum Oscillations