Testlet Response Theory and Its Applications