A novel maximum likelihood and moving weighted average based adaptive Kalman filter. (1st August 2022)