Global transcriptome analysis of Huperzia serrata and identification of critical genes involved in the biosynthesis of huperzine A