Moral Responsibility of Robots and Hybrid Agents. (9th March 2019)