Estimation of the generalized additive functional regression models for variable domain functional data