Sexual Ethics and Islam: Feminist Reflections on Qur'an, Hadith and Jurisprudence