Band Structure Engineering For Solar Energy Applications: Zno1-Xsex Films And Devices