Solve a bug in test_solv_interface
Modify assemble_exp to iterate along the it space
Fix assemble_expression's iteration space