Hawking Radiation as Tunneling for Extremal and Rotating Black Holes