Banks non-performing loan ratio drops to 6.6%