luciferous