From dialectic to communicative action : a critical and comparative study of Kant, Hegel and Habermas