how to solve java problems literature review on solar energy why physics essay thesis paper topics essay on gender roles