2-D adaptive CPWQ fast filtering based on weighted least-squares errors