Discuss the differences between ionic and molecular solution?