A monograph of genus Taphrina