Identification and characterization of a novel Channelrhodopsin gene HpChR1 in Haematococcus pluvialis