The Future : Posthumanism, Transhumanism and Inhumanism