Framework for state and unknown input estimation of linear time-varying systems. (November 2016)