On sigma-Filtered Boolean Algebras