prof dr komarudin sahid