1,666 revenue village websites, mobile app for land tax payment to be operational from Thursday in Kerala