Plant multifunctional nuclease TBN1 with unexpected phospholipase activity: structural study and reaction-mechanism analysis.