Bulk Photovoltaic Effect