Edward Solomon (chemist)