A New Functional Estimation Procedure for Varying Coefficient Models