Pathological implications of nitric oxide, superoxide and peroxynitrite formation