Auto-prediction of bioluminescent proteins based on protein sequence