circGPA: circRNA functional annotation based on probability-generating functions