Synchronization In Chaotic Systems: Coupling Of Chaotic Maps, Data Assimilation And Weather Forecasting