Delicious and Nutritious Mini Chocolate Chip Muffins