LoRA and QLoRA: Simple Fine-Tuning Techniques Explained