Synthetic methods in transition metal nitrosyl chemistry