Edward Charles Barnes (1830-1882)