Soybean seed acid phosphatases: unusual optimum temperature and thermal stability studies.