Purification and characterization of a novel organophosphorus pesticide hydrolase from Penicillium lilacinum BP303