A Composable Generative Framework Based on Prompt Learning for Various Information Extraction Tasks