The development of PIPA: an integrated and automated pipeline for genome-wide protein function annotation