Earthqauke hits Solomon Island