Tidied up and corrected tight binding formula