Generation of realistic nonwoven and foam filter geometry and mesh for filtration simulation using open-source tools